@charset "utf-8";
*{ font-family:"microsoft yahei"; font-size:14px; margin:0; padding:0;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { padding: 0; margin: 0;font-size:14px;} 
img{ border:none;}
body{ background:url(../images/yt_02.png) repeat-x top;}
@media (max-width:750px){body {background:none;}}
a:link,a:visited{color:#000000; text-decoration:none; font-size:14px;}
a:hover{color:#C8050B; text-decoration:none; font-size:14px;}

/*----通用高度-------*/
.blank0{ display:block; clear:both; overflow:hidden;}
.blank1{ height:1px; display:block; clear:both; overflow:hidden;}
.blank2{ height:2px; display:block; clear:both; overflow:hidden;}
.blank5{ height:5px; display:block; clear:both; overflow:hidden;}
.blank10{ height:10px; display:block; clear:both; overflow:hidden;}
.blank15{ height:15px; display:block; clear:both; overflow:hidden;}
.blank20{ height:20px; display:block; clear:both; overflow:hidden;}
@media (max-width:750px){.blank20 {height: 5px;}}
.blank30{ height:30px; display:block; clear:both; overflow:hidden;}
@media (max-width:750px){.blank30 {display:none;}}
.blank35{ height:35px; display:block; clear:both; overflow:hidden;}
.blank48{ height:48px; display:block; clear:both; overflow:hidden;}
.blank50{ height:50px; display:block; clear:both; overflow:hidden;}
.blank53{ height:53px; display:block; clear:both; overflow:hidden;}
@media (max-width:750px){.blank53 {display:none;}}
.blank56{ height:56px; display:block; clear:both; overflow:hidden;}
@media (max-width:1200px){.blank56 {height:20px;}}
.blank90{ height:90px; display:block; clear:both; overflow:hidden;}
@media (max-width:1200px){.blank90 {height:20px;}}
.blank223t{ height:223px; display:block; clear:both; overflow:hidden; background:url(../images/yt_08.png) center no-repeat;}
@media (max-width:1200px){.blank223t {display:none;}}
.blank194t{ height:194px; display:block; clear:both; overflow:hidden; background:url(../images/yt_10.png) center no-repeat;}

.blank756t{ height:756px; display:block; clear:both; overflow:hidden; background:url(../images/yt_13.jpg) center top no-repeat;}
@media (max-width:756px){.blank756t {height:auto;}}
@media (min-width:1200px){.blank756t {display:none;}}

.blank228t{ height:228px; display:block; clear:both; overflow:hidden; background:url(../images/yt_15.png) center no-repeat;}
@media (max-width:1200px){.blank228t {display:none;}}

.blank2000{ height:200px; display:block; clear:both; overflow:hidden; background:url(../images/xz_08.png) center no-repeat;}
@media (max-width:1200px){.blank2000 {display:none;}}
.blank2001{ height:302px; display:block; clear:both; overflow:hidden; background:url(../images/xz_02.jpg) center no-repeat;}
@media (max-width:1200px){.blank2001 {display:none;}}
.blank2002{ height:302px; display:block; clear:both; overflow:hidden; background:url(../images/xz_03.jpg) center no-repeat;}
@media (max-width:1200px){.blank2002 {display:none;}}
.blank2003{ height:302px; display:block; clear:both; overflow:hidden; background:url(../images/xz_04.jpg) center no-repeat;}
@media (max-width:1200px){.blank2003 {display:none;}}
.blank2004{ height:302px; display:block; clear:both; overflow:hidden; background:url(../images/xz_05.jpg) center no-repeat;}
@media (max-width:1200px){.blank2004 {display:none;}}
.blank2005{ height:301px; display:block; clear:both; overflow:hidden; background:url(../images/xz_06.jpg) center no-repeat;}
@media (max-width:1200px){.blank2005 {display:none;}}
.blank2006{ height:302px; display:block; clear:both; overflow:hidden; background:url(../images/xz_07.jpg) center no-repeat;}
@media (max-width:1200px){.blank2006 {display:none;}}
.blank2007{ height:302px; display:block; clear:both; overflow:hidden; background:url(../images/xz_08.jpg) center no-repeat;}
@media (max-width:1200px){.blank2007 {display:none;}}
.blank2008{ height:302px; display:block; clear:both; overflow:hidden; background:url(../images/xz_09.jpg) center no-repeat;}
@media (max-width:1200px){.blank2008 {display:none;}}
.blank2009{ height:302px; display:block; clear:both; overflow:hidden; background:url(../images/xz_10.jpg) center no-repeat;}
@media (max-width:1200px){.blank2009 {display:none;}}
.blank2010{ height:302px; display:block; clear:both; overflow:hidden; background:url(../images/xz_11.jpg) center no-repeat;}
@media (max-width:1200px){.blank2010 {display:none;}}

/*----内容页大图-------*/
.abuot_img{ height:363px; display:block; clear:both; overflow:hidden; background:url(../images/a1.jpg) center no-repeat;}
@media (max-width:1200px){.abuot_img {display:none;}}
.news_img{ height:363px; display:block; clear:both; overflow:hidden; background:url(../images/a2.jpg) center no-repeat;}
@media (max-width:1200px){.news_img {display:none;}}
.product_img{ height:363px; display:block; clear:both; overflow:hidden; background:url(../images/a3.jpg) center no-repeat;}
@media (max-width:1200px){.product_img {display:none;}}
.down_img{ height:363px; display:block; clear:both; overflow:hidden; background:url(../images/a4.jpg) center no-repeat;}
@media (max-width:1200px){.down_img {display:none;}}
.jop_img{ height:363px; display:block; clear:both; overflow:hidden; background:url(../images/a5.jpg) center no-repeat;}
@media (max-width:1200px){.jop_img {display:none;}}
.gbook_img{ height:363px; display:block; clear:both; overflow:hidden; background:url(../images/a6.jpg) center no-repeat;}
@media (max-width:1200px){.gbook_img {display:none;}}
.contact_img{ height:363px; display:block; clear:both; overflow:hidden; background:url(../images/a7.jpg) center no-repeat;}
@media (max-width:1200px){.contact_img {display:none;}}
.product2_img{ height:363px; display:block; clear:both; overflow:hidden; background:url(../images/a8.jpg) center no-repeat;}
@media (max-width:1200px){.product_img {display:none;}}
.schj_img{ height:363px; display:block; clear:both; overflow:hidden; background:url(../images/a5.jpg) center no-repeat;}
@media (max-width:1200px){.contact_img {display:none;}}

/*---------------------------------------------------------外框蓝背景-------------------------------------------------*/
.lan_bg{margin:auto 0;background:#EFFAFF;padding: 50px 0;}

/*---------------------------------------------------------外框部分-------------------------------------------------*/
.container { padding-right:0px; padding-left: 0px; margin-right: auto; margin-left: auto; height:auto; overflow:hidden; width:1180px;}
@media (max-width:768px){.container {width:100%;}}
@media (min-width:1200px){.container {width:1180px;}}

/*--------------------------------------------------头部开始--------------------------------------------------------*/
.top{ width:1300px; height:168px; margin:0px auto; background:url(../images/yt_04.png) no-repeat center top;}
@media (max-width:750px){
.top {width:100%;  height:5em; overflow:hidden; padding:0; background-image:url(../images/logo.jpg); border-bottom:1px #C3C3C3 solid; margin:0px auto; background-size:100% 100% !important;}}
.top_01{width:1300px; height: 40px; margin: 0 auto;}
.top_left{float:left; line-height: 40px; font-size: 15px; color: #848484;}

.top_02{width:1300px; height: 73px; margin-top: 25px;}
.top_01_logo{width:231px; height: 66px; float: left;}
.top_01_line{width:1px; height: 66px; float: left; margin-left: 10px;}
.top_01_name{float:left; margin-left: 15px;}
.top_01_name_01{font-size: 29px; font-weight: bold; color: #023354; line-height: 50px;}
.top_01_name_02{font-size: 12px; color: #676767;}
.top_01_title{float:left; margin-left: 20px;}
.top_01_title_1{font-size: 26px; font-weight: bold; color: #006eb9;}
.top_01_title_2{font-size: 26px; font-weight: bold; color: #006eb9; letter-spacing: 6px;}
.top_01_title_2 span{font-size: 26px; font-weight: bold; color: #c70000; letter-spacing: 6px;}
.top_01_tel{float:right;}
.top_01_tel_icon{width:36px; height: 73px; float: left;}
.top_01_tel_nub{float:left; margin-left: 10px;}
.top_01_tel_nub_3{font-size:17px; color: #141414;}
.top_01_tel_nub_1{font-size: 25px; font-weight: bold; color: #c70000; }
.top_01_tel_nub_2{font-size: 25px; font-weight: bold; color: #c70000; letter-spacing: 1px; line-height: 16px;}

.shouru{ float:right; margin-top:10px; margin-right:0px; color:#848484;}
.shouru a { color:#848484;}
@media (max-width:750px){.shouru { display:none;}}
@media (max-width:750px){.top_01 { display:none;}}
@media (max-width:750px){.top_02 { display:none;}}
/*

/*----导航条
.sykd{ width:1px; height:68px; background-color:#000000;}

.sykdh{ width:1px !important; height:12px; background:url(../images/h.png) 10px 40px;}
@media (max-width:750px){.sykdh{ display:none !important;}}

#main {width: 100%; margin: 0 auto; z-index:999; position:relative; }
@media (max-width:750px){#main{width:100%; margin: 0 auto; z-index:999; position:relative; overflow:hidden;}}

.menu {font-size:14px; width:1170px; margin:0px auto;}
@media (max-width:750px){.menu{width:100%; margin: 0 auto; overflow:hidden;}}
.menu li {width:9.8em;padding:0px; line-height:67px; padding-top:1px; }

@media (max-width:750px){.menu li { width:24.6%; float:left; height:3em; line-height:3em; overflow:hidden; background-color:#006eb9; margin-bottom:1px; margin-left:0.1em; padding:0px;}}

@media (max-width:320px){.menu li { width:24.5%; float:left; height:3em; line-height:3em; overflow:hidden; background-color:#006eb9; margin-bottom:1px; margin-left:0.1em; padding:0px;}}

.menu > li {text-align:center;}
.menu > li:nth-child(2n+1) {}
.submenu > li {  background-color:#ececec;}
.submenu > li:nth-child(2n+1) {}
.menu a{ font-size:14px; font-weight:300; color:#FFF;}

@media (max-width:750px){
	.menu ul { width:100%; height:auto; overflow:hidden; text-align:center; margin:0px auto;}
	.menu ul li { display:none;} 
}



/*导航样式
.nav_s {text-align: center;}
.nav_s_n a:link {color: #000;text-decoration: none;text-align: center;display: block;}
@media (max-width:750px){
	.nav_s_n a:link { color:#FFFFFF;}
	.nav_s_n a:hover {background: #f3f3f3;text-align: center;display: block; transition:all 0.8s ease; color:#000;}
}
.nav_s_n a:visited {text-decoration: none;color: #000;text-align: center;display: block;}
@media (max-width:750px){.nav_s_n a:visited{ color:#FFFFFF;}}
.nav_s_n a:hover {background: #f3f3f3;text-align: center;display: block; transition:all 0.8s ease;}
.nav_s_n a:active {text-decoration: none;color: #000;text-align: center;display: block;}
@media (max-width:750px){.nav_s_n a:active{ color:#FFFFFF;}}

.nav { background: #f3f3f3;text-align: center; }
@media (max-width:750px){.nav { background: none;text-align: center; }}
.nav_n a:link {color: #000;text-decoration: none;text-align: center;display: block; }
@media (max-width:750px){
	.nav_n a:link,hover,visited,active{ color:#FFFFFF;}
	.nav_n a:hover {background: #f3f3f3;text-align: center;display: block; transition:all 0.8s ease; color:#000;}
}
.nav_n a:visited {text-decoration: none;color: #000;text-align: center;display: block; }
@media (max-width:750px){.nav_n a:visited{ color:#FFFFFF;}}
.nav_n a:hover {background: #f3f3f3;text-align: center;display: block; transition:all 0.8s ease;}
.nav_n a:active {text-decoration: none;color: #000;text-align: center;display: block;}
@media (max-width:750px){.nav_n a:active{ color:#FFFFFF;}}
*/


.neiye_banner{width:100%; height: 240px; background: url(../images/neiyebanner.jpg) no-repeat center center;}
@media (max-width:750px){.neiye_banner{ display:none;}}

/*----导航条--------*/
.sykd{ width:1px; height:68px; background-color:#000000;}

.sykdh{ width:1px !important; height:12px; background:url(../images/h.png) 10px 40px;}
@media (max-width:750px){.sykdh{ display:none !important;}}

#main {width: 100%; margin: 0 auto; z-index:999; position:relative; background:#063995; }
@media (max-width:750px){#main{width:100%; margin: 0 auto; z-index:999; position:relative; overflow:hidden;}}

.menu {font-size:14px; width:1180px; margin:0px auto;}
@media (max-width:750px){.menu{width:100%; margin: 0 auto; overflow:hidden;}}
.menu li {width:11.5em;padding:0px; line-height:60px;}

@media (max-width:750px){.menu li { width:24.6%; float:left; height:3em; line-height:3em; overflow:hidden; background-color:#063995; margin-bottom:1px; margin-left:0.1em; padding:0px;}}

@media (max-width:320px){.menu li { width:24.5%; float:left; height:3em; line-height:3em; overflow:hidden; background-color:#063995; margin-bottom:1px; margin-left:0.1em; padding:0px;}}

.menu > li {text-align:center;}
.menu > li:nth-child(2n+1) {}
.submenu > li {  background-color:#c90512; height: 50px; margin-top: 1px; line-height: 50px;}
.submenu > li:nth-child(2n+1) {}
.menu a{ font-size:17px;  color:#FFF;}

@media (max-width:750px){
	.menu ul { width:100%; height:auto; overflow:hidden; text-align:center; margin:0px auto;}
	.menu ul li { display:none;} 
}

/*导航样式*/
.nav_s {text-align: center;}
.nav_s_n a:link {color: #FFF;text-decoration: none;text-align: center;display: block; }
@media (max-width:750px){
	.nav_s_n a:link { color:#FFFFFF;}
	.nav_s_n a:hover {background: #f3f3f3;text-align: center;display: block; transition:all 0.8s ease; color:#000; }
}
.nav_s_n a:visited {text-decoration: none;color: #FFFFFF;text-align: center;display: block;}
@media (max-width:750px){.nav_s_n a:visited{ color:#FFFFFF;}}
.nav_s_n a:hover {background:#c90512; color: #FFF;text-align: center;display: block; transition:all 0.8s ease;}
.nav_s_n a:active {text-decoration: none;color: #FFFFFF;text-align: center;display: block;}
@media (max-width:750px){.nav_s_n a:active{ color:#FFFFFF;}}


.nav { background: #c90512;text-align: center; }
@media (max-width:750px){.nav { background: none;text-align: center; }}
.nav_n a:link {color: #FFFFFF;text-decoration: none;text-align: center;display: block;}
@media (max-width:750px){
	.nav_n a:link,hover,visited,active{ color:#FFFFFF;}
	.nav_n a:hover {background: #f3f3f3;text-align: center;display: block; transition:all 0.8s ease; color:#000;}
}
.nav_n a:visited {text-decoration: none;color: #FFFFFF;text-align: center;display: block; }
@media (max-width:750px){.nav_n a:visited{ color:#FFFFFF;}}
.nav_n a:hover {background:#c90512; color: #FFF; text-align: center;display: block; transition:all 0.8s ease;}
.nav_n a:active {text-decoration: none;color: #FFFFFF;text-align: center;display: block;}
@media (max-width:750px){.nav_n a:active{ color:#FFFFFF;}}









/*友情链接*/
.keywords{ width:auto; background:url(../images/fw_14.png) center no-repeat; height:34px; line-height:34px; padding-left:40px;}
.keywords span{ width:240px; float:right; padding-top:4px;}
.shousuo{ width:66px; height:26px; background:#178bdf; color:#FFF; border:0px; float:left;}
.shuru{ width:166px; height:26px; background:#FFF; color:#adadad; border:0px; float:left; padding-left:5px; outline:none;}


/*左侧栏*/
.left{ width:290px; height:auto; overflow:hidden; float:left;}
@media (max-width:750px){.left{ display:none;}}
.left h3{ width:300px; height:37px; line-height:37px; float:right; text-align:right; display:inline; border-bottom:1px #e5e5e5 solid; font-weight:500; font-size:13px !important; background-color:#063995; color:#FFFFFF; padding:0px 10px 0px 20px;}
.left h3 span{ width:50%; float:left; text-align:left; display:block; font-size:15px !important; color: #fff;}
.left h3 a{font-size:15px! important; }

.prtit{color: #fff; background:#C8050B; height:75px;font-size:24px;text-align:center;line-height:75px;width:100%; margin: 10px 0; border-radius: 10px;}
@media (max-width:750px){.prtit{color: #fff;background:#C8050B;height: 60px;font-size: 14px;text-align:center;line-height: 30px;width: 96%;margin: 10px 3%;border-radius: 10px;}}


/*产品列表*/
.product{ width:253px; height:38px;}
.product_list{width:100%; height:auto; border-top:0px; background:#FFF;}
.product_list ul{ list-style:none outside none; padding:0px; width:100%; height:auto;}
.product_list li{ border-bottom:1px #c7c7c7 dotted; line-height:45px; height:45px; }
.product_list span{ float:left; width:10px; padding-right:10px;}

.product_list li a {width:auto; height:45px;  text-decoration: none; display: block;  padding-left:10px; background-color:#f3f3f3;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.product_list li a:hover{ background-color:#063995; display:block; width:auto; height:45px; color:#FFFFFF; text-decoration:none; padding-left:10px;}



/*横版产品列表*/
.product_h{ width:1180px; height:auto;}
.product_h_list{width:100%; height:auto; overflow:hidden;}
.product_h_list ul{ list-style:none outside none; padding:0px; height:auto; overflow:hidden;}
@media (max-width:750px){ 
.product_h_list ul{ list-style:none outside none; padding:0px; width:95%; height:auto; overflow:hidden; margin:0px auto;}
}
.product_h_list li{ border:1px #e1e1e1 solid; width:200px; background:#FFFFFF; line-height:52px; height:52px; text-align:center; float:left; margin:0px 13px 19px 16px;}

@media (max-width:750px){.product_h_list li{ width:41.2%; border:1px #e1e1e1 solid;  background:#FFFFFF; line-height:52px; height:52px; text-align:center; float:left; margin:0.5em 1.16em 1.12em 1.16em;}}

@media (max-width:740px){.product_h_list li{ width:39.92%; border:1px #e1e1e1 solid;  background:#FFFFFF; line-height:52px; height:52px; text-align:center; float:left; margin:0.5em 1.16em 1.12em 1.16em;}}

@media (max-width:320px){.product_h_list li{ width:38.6%; border:1px #e1e1e1 solid;  background:#FFFFFF; line-height:52px; height:52px; text-align:center; float:left; margin:0.5em 1.16em 1.12em 1.16em;}}



.product_h_list li a{ font-size:16px;}
.product_h_list li a:link { width:200px; height:52px; color: #063995;text-decoration: none; text-align: center;display: block; }
.product_h_list li a:visited {width:200px; height:52px; color: #063995;text-decoration: none; text-align: center;display: block; }
.product_h_list li a:hover{ background-color:#063995; display:block; width:200px; height:52px; color:#FFFFFF; text-decoration:none;}

@media (max-width:750px){.product_h_list li a:link,visited,hover { width:100%; font-size:1.1em;}}


/*新闻列表*/
.news{ width:253px; height:38px;}
.news_list{ width:251px; height:auto; border-top:0px; background:#FFF; border:1px #b8d9fc solid;}
.news_list ul{ list-style:none outside none; padding:5px; width:241px; height:auto;}
.news_list li{ border-bottom:1px #c7c7c7 dotted; line-height:35px; height:35px; background:url(../images/new_ico01.png) no-repeat left; padding-left:10px;}
.news_list span{ float:left; width:10px; padding-right:10px;}

/*联系我们*/
.contact{ width:253px; height:38px;}
.contact_list{ width:300px; height:auto; overflow:hidden; line-height:45px; padding:0px 0px 0px 10px; background-color:#f3f3f3;}


/*左侧小图*/
.left_img{ width:253px; height:100px;}

/*右侧栏*/
.right{ width:814px; height:auto; overflow:hidden; float:right;}

/*右产品*/
.product_right{ width:907px; height:38px;}
.product_right_box{ width:885px; height:auto; overflow:hidden; border:1px #b8d9fc solid; border-top:0px; padding:10px 10px 10px 10px;}
.product_box{ width:253px; height:auto;}
.product_box img{ width:162px; height:129px; float:left; padding:1px; border:1px #d1d1d1 solid;}
/*h1{ width:162px; height:25px; line-height:25px; float:left; font-weight:bold;  text-align:center;  display:inline;}*/


/*首页横排产品样式一*/
.product_s_center{ width:1180px; height:38px;}
.product_s_box{ width:100%; height:auto; overflow:hidden; padding-left:16px;}
@media (max-width:750px){.product_s_box{ padding-left:2px; margin: 0 auto;}}

.product_s_center_box{ width:25%; height:auto; float:left;}
@media (max-width:750px){.product_s_center_box{width:50%; height:auto; float:left; text-align:center;}}


.product_s_center_box img{ width:100%; height:auto; float:left;  }
@media (max-width:750px){ .product_s_center_box img{ width:90%; height:90%; margin:0px auto; float:none;}}

h1{ width:93%; height:55px; line-height:55px;  float:left;  text-align:center;  display:inline;  font-weight:200;}
h1 a{ font-size:16px !important; width: 100%; display: inline-block;}
h1 a:hover{ color: #C8050B;}
@media (max-width:750px){ h1{ width:100%; margin:0px auto; display:block;}}

.product_s_center_box_img_box{width:93%; height: auto; padding:1%; border:1px #e1e1e1 solid; overflow: hidden;}
@media (max-width:750px){.product_s_center_box_img_box{width:90%; height: auto;}}


/*首页横排产品样式二*/
.product_g_box{ width:100%; height:auto; overflow:hidden; padding-left:16px;}
.product_g_center_box{ width:290px; height:auto; float:left; text-align:center;}
@media (max-width:750px){.product_g_center_box{ display:none;}}
.product_g_center_box img{ width:272px; height:221px; float:left; border:2px #FFF solid;}
.product_g_center_box h1 { width:290px; height:50px; line-height:50px; padding:5px 0px 5px 0px; float:left;  text-align:center;  display:inline;  font-weight:200;}
.product_g_center_box h1 a{ font-size:16px !important; color:#FFFFFF;}




/*首页横排视频*/
.product_c_cont{width: 1180px; margin: 0 auto; height:260px;}
.product_c_box{ width:100%; height:auto; overflow:hidden; padding-left:16px;}
.product_c_center_box{ width:23%; height:auto; float:left; margin: 0 1%;}
@media (max-width:750px){
	.product_c_center_box{ display:block;width: 90%; margin: 0 5%;}
	.product_c_cont{width: 100%; height: auto;}
}
.product_c_center_box img{  width:100%; height:auto; float:left; }
.product_c_center_box h1 {width:100%; height:55px; line-height:55px;  float:left;  text-align:center;  display:inline;  font-weight:200; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.product_c_center_box h1 a{font-size:16px !important; width: 100%; display: inline-block;}


/*右新闻*/
.news_right_a{ width:397px; height:auto; overflow:hidden; float:left;}
@media (max-width:750px){.news_right_a{ width:100%; margin-bottom:10px; height: auto;}}
.news_right_a_img{ width:397px; height:4px; float:left; clear:both; background:#063995; border-radius:2px 2px 0px 0px;}
@media (max-width:750px){.news_right_a_img{ width:100%;}}
.news_right_a_list{width:397px; height:auto; padding:23px 0px 0px 24px; background:#FFF; float:left;}
@media (max-width:750px){.news_right_a_list{ width:100%; padding: 2em 1em 0 1em; height: auto;}}
.news_right_a_list .index_new_pic{ width: 100%; height: auto;}
.news_right_a_list .index_new_pic img{width: 100%;}
.news_right_a_list ul{ list-style:none outside none; padding:0px; width:100%; height:auto;}
@media (max-width:750px){.news_right_a_list ul{width:100%;}}
.news_right_a_list li{ border-bottom:1px #c7c7c7 dotted; line-height:50px; height:50px;}
.news_right_a_list li a{ font-size: 16px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; width:80%; float: left;}
.news_right_a_list li a:hover{ color: #C8050B;}
.news_right_a_list span{ float:right;}

/*新闻标题样式*/

.news_right_a_list_div{ width:auto; height:auto; font-size:20px; line-height:26px; float:left;}
.news_right_a_list_div p{ color:#cccccc; font-size:16px;}
.news_right_a_list_div a{font-size:22px; line-height:26px; text-decoration: none;}
.news_right_a_list_div a p{color:#999; font-size:16px;}

.news_right_a_list_div2{ width:auto; height:auto; font-size:16px; line-height:20px; float:right; margin:0.4em 2em 0 0;}

.news_right_a_list_div2 p{ background:#063995;  width:21px; height:21px; border-radius:13px; text-align:center; display:block; color:#FFFFFF; font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif; font-size:1.5em; line-height:0.99em; padding:0.03em 0 0 0.03em;}

@media (max-width:750px){.news_right_a_list_div2 p{ background:#063995;  width:21px; height:21px; border-radius:13px; text-align:center; display:block; color:#FFFFFF; font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif; font-size:1.5em; line-height:0.92em;}
}
.news_right_a_list_div2 a{text-decoration:none;}

/*新闻字体加号样式*/
.news_right_b{ width:397px; height:auto; float:left; margin-left:20px;}
@media (max-width:750px){.news_right_b{ width:100%; margin-bottom:10px; margin-left:0px;}}
.news_right_b_img{ width:397px; height:4px; float:left; clear:both; background:#063995; border-radius:2px 2px 0px 0px;}
@media (max-width:750px){.news_right_b_img{ width:100%;}}
.news_right_b_list{width:397px; height:auto; padding:23px 0px 0px 24px; background:#FFF; float:left;}
.news_right_b_list .index_new_pic{ width: 100%; height: auto;}
.news_right_b_list .index_new_pic img{width: 100%;}
@media (max-width:750px){.news_right_b_list{ width:100%;padding: 2em 1em 0 1em; height: auto;}}
.news_right_b_list ul{ list-style:none outside none; padding:0px; width:100%; height:auto;}
.news_right_b_list li{ border-bottom:1px #c7c7c7 dotted; line-height:50px; height:50px;}
.news_right_b_list li a{font-size:16px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; width: 80%; float: left;}
.news_right_b_list li a:hover{ color: #C8050B;}
.news_right_b_list span{ float:right;}

/*合作单位*/
.hzkh_div{width:100%; text-align:center;}
.hzkh_div a{font-size: 36px; color:#1095d5; line-height: 80px; text-decoration: none; font-weight: bold;}
.hzkh_div p{font-size: 16px; color:#6d6d6d; line-height: 35px; text-decoration: none; letter-spacing: 1px;}


/*联系我们样式二*/
.contact_2_b{ width:326px; height:auto;  overflow:hidden; float:left; margin-left:20px;}
@media (max-width:750px){.contact_2_b{ width:100%; margin-bottom:10px; margin-left:0px;}}
.contact_2_b_img{ width:326px;height:4px; float:left; clear:both; background:#063995; border-radius:2px 2px 0px 0px;}
@media (max-width:750px){.contact_2_b_img{ width:100%;}}
.contact_2_list{ width:327px; height:auto; background:#FFF; line-height:33px; padding:23px 0px 4px 24px;font-size: 16px;}
@media (max-width:750px){.contact_2_list{ width:100%;padding: 2em 1em 0 1em; height: auto;}}


/*关于我们*/
.about{ width:100%; height:auto;margin-top: 20px; text-align: center;}
.about_box{ width:1180px; height:auto; overflow:hidden; line-height:36px; color:#FFFFFF; font-size:16px; font-weight:200;}
@media (max-width:750px){.about_box{ width:auto; height:auto; overflow:hidden; line-height:34px; color:#FFFFFF; font-size:1em; font-weight:200; padding:10px;}	}

@media (max-width:360px){.about_box{ width:auto; height:auto; overflow:hidden; line-height:30px; color:#FFFFFF; font-size:1em; font-weight:200; padding:10px;}	}

@media (max-width:320px){.about_box{ width:auto; height:auto; overflow:hidden; line-height:30px; color:#FFFFFF; font-size:0.5em; font-weight:200; padding:10px;}	}

.about_box img{ width:162px; height:129px; float:left; padding:1px; border:1px #d1d1d1 solid;}


/*其他栏目*/
.Other_a{ width:1170px; height:58px;}
.Other_a_box{ width:1170px !important; height:auto; overflow:hidden; padding:10px 0px 10px 0px; }
.Other_a_box_t{ width:200px; height:200px; display:block; float:left; }
.Other_a_box_t img{ width:162px; height:129px; float:left; padding:1px; border:1px #d1d1d1 solid;}
h2{ width:162px; height:25px; line-height:25px; float:left; font-weight:bold;  text-align:center;  display:inline;}

/*图片滚动*/
.owl-item{ width:auto !important;}/*滚动宽度在owl.carousel.css/30行*/
#owl-demo .item{background: #3fbf79;padding: 30px 0px;color: #FFF;-webkit-border-radius: 3px;-moz-border-radius: 3px;
border-radius: 3px;text-align: center;}
.customNavigation{text-align: center;}
.customNavigation a{-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
@media (max-width:750px){#owl-demo{display:none;}}

/*友情链接*/
.link_bottom{ width:1200px; height:auto; line-height:35px; background:#FFFFFF; margin: 0 auto;}
@media (max-width:750px){.link_bottom{ display: none;}}
.link_bottom a{color: #666666;}
.link_bottom a:hover{color: #C8050B;}
 
/*底部*/
footer{height: 130px; background:#ebf3fe url(../images/yt_30.png) repeat-x left top;}
@media (max-width:750px){footer{height:110px;}}
.foot-nav{ text-align:center;height:123px; line-height:35px; padding:15px 0 0 0; color:#FFFFFF; font-size: 16px;}

@media (max-width:750px){.foot-nav{ text-align:center;height:0px; line-height:25px; padding:3em; color:#FFFFFF;  padding-top:5px; }}
.foot-nav span{margin:0px 8px; font-size: 16px;}
.foot-nav a{ color:#FFFFFF; font-size:16px;}
.foot-nav p{ display:block; font-size: 16px;}
@media (max-width:750px){.foot-nav p{ display:none;}}


/*内页样式*/
.content_right{ width:840px; height:auto; overflow:hidden; float:right;}
@media (max-width:750px){.content_right{ width:96%; margin:0px auto; float:none;}}

h3{ width:100%; height:37px; line-height:37px; float:right; text-align:right; display:inline; border-bottom:1px #e5e5e5 solid; font-weight:500; font-size:1em !important;}
h3 span{ width:50%; float:left; text-align:left; display:block; font-size:2em !important; color: #ca0002;}
h3 i{width: 6px; height: 37px; background:#ca0002; display: block; float: left; margin-right: 12px;}
@media (max-width:750px){
	h3{ padding: 0 5%;}
	h3 span{font-size:1.5em !important;width: 40%;}
}

.content_Title{ font-size:24px; width:100%; text-align:center; line-height:45px; font-weight:600; padding-bottom:20px;}

.imgshow{ margin:0px auto !important; display:block; text-align:center;}
.content_about{ line-height:40px; width:100%; height:auto;}
.news_zx{display: none;}
.content_about p{font-size: 16px;}
.content_about p span{font-size: 14px;}
.content_about p img{text-indent: 0;}
.content_about p a{font-size: 16px;}
.content_about img{max-width: 100%; text-align: center;}
@media (max-width:750px){
	.content_about{width:90%; height: auto; margin: 0 auto;}.content_Title{line-height: 35px; padding-bottom: 0;}
	.neirong_shouji{width:90%; height: auto; margin: 0 auto;}
	.neirong_shouji img{width:100%; height: auto;}
	.news_zx{display: block;width:100%; height: 40px;border-radius: 15px; background: #C7333B; padding:0 5%;}
	.news_zx p{ float: left;color:#fff; font-size: 16px; line-height: 40px; }
	.news_zx .btn1{width: 30%;  background: #fff; border-radius:15px; margin-top: 5px; height: 30px; float: right;  font-weight: bold; line-height: 30px; text-align: center;}
	.news_zx .btn1 a{display: block;font-size: 18px;color:#C7333B;}
}

/*内页相关新闻*/
.content_news_Title{ font-size:16px; width:100%; text-align:left; line-height:45px; font-weight:300; padding-bottom:0px; border-bottom:1px #e5e5e5 solid; }
.content_news ul{ list-style:none outside none; padding:0px; width:100%px; height:auto; overflow:hidden;}
.content_news ul li{ border-bottom:1px #c7c7c7 dotted; line-height:45px; height:auto; overflow:hidden; background:url(../images/new_ico01.png) no-repeat left 20px; padding-left:10px;}
.content_news ul li span{ width:4em; float:right; text-align: right;}
@media (max-width:750px){.content_news ul li{line-height: 25px;background:url(../images/new_ico01.png) no-repeat left 10px;}}
@media (max-width:750px){
	.content_news_Title{width:90%; height: auto; margin: 0 auto;}
	.content_news ul{width:90%; height: auto; margin: 0 auto;}
}
.product_content{width:54%;}
@media (max-width:750px){.product_content{width:90%; height: auto; margin: 0 auto;}}

/*内页相关产品*/
.product_content_box{width:100%; height:auto; overflow:hidden; padding-top:10px;}
@media (max-width:750px){.product_content_box{width:90%; height: auto; margin: 0 auto;}}
.product_content_img_box{width: 24%;height:auto;float:left;padding:1px;border:1px #DDDDDD solid;margin: 0 1% 2% 0;}
margin:0em 1.7em 0.6em 0em; }
@media (max-width:750px){.product_content_img_box{ width:98%; height:auto; float:left; padding:1px; border:1px #DDDDDD solid; 
margin:0em 1em 0.6em 0em; }}

.product_content_box_img img{ width:100%; height:auto; margin:0px auto; display:block;}
@media (max-width:750px){.product_content_box_img img{width:96%; height:auto; float:left;}}


.product_content_box_title{ width:100%; height:auto; line-height:35px; float:left; text-align:center;}
@media (max-width:750px){
	.product_content_box_title{ width:100%; height:auto; line-height:25px; float:left; text-align:center;}
}

/*新闻列表页*/
.content_news_list{ width:100%; height:auto; float:left;}
.content_news_list img{ width:25.3%; height:25.3%; padding:0.2em; border:1px #e5e5e5 solid; display:block; float:left; margin-right:2em;}
@media (max-width:750px){.content_news_list img{ display:none;}}

.content_news_list_Title{ font-size:16px; width:71%; text-align:left; line-height:45px; font-weight:500; padding-bottom:0.3em; border-bottom:1px #e5e5e5 solid;  display:block; float:left;}
.content_news_list_Title a{font-size:18px;}
@media (max-width:750px){.content_news_list_Title{ width:100%;}}
.content_news_list_Title span{ width:6em; float:right;}
.content_news_list p{ font-size:12px !important; width:71%; text-align:left; line-height:25px;  padding-top:0.7em; display:block; float:left;color:#888;}
@media (max-width:750px){.content_news_list p{ display:none;}}



/*无图片列表样式*/
.content_news_list_2{ width:100%; height:auto; float:left;}
.content_news_list_Title_2 a{font-size:18px; }
.content_news_list_Title_2{ width:100%; text-align:left; line-height:45px; font-weight:500; padding-bottom:0.3em; border-bottom:1px #e5e5e5 solid;  display:block; float:left;}
.content_news_list_Title_2 span{ width:6em; float:right;}
.content_news_list_2 p{ font-size:12px !important; width:100%; text-align:left; line-height:25px; padding-top:0.7em; display:block; float:left; color:#888;}




/*企业相册*/
.content_about_img{width:31.3%; height:258px; display:block; float:left; padding:0; margin: 0 1%;}
@media (max-width:750px){ .content_about_img{ width:100%; height:auto; margin:0px auto; display:block; float:left; padding:3em 0 0 0;}}

.content_about_img img{ width:100%; height:auto; display:block; float:left;}
@media (max-width:750px){ .content_about_img img{ width:100%; height:100%; display:block; float:left;}}

.content_about_img span{ width:100%; height:40px; text-align:center; display:block; float:left; border:1px #e5e5e5 solid; overflow: hidden;
text-overflow:ellipsis;white-space: nowrap; margin-bottom: 10px; }
.content_about_img span a{display: block;}
.content_about_img span a:hover{background: #ca0002; color: #fff}

@media (max-width:750px){ .content_about_img span{ width:100%; margin:0px auto;    white-space: initial;overflow: auto; height:auto; padding: 4%;line-height: 20px; text-align:center; display:block; float:none;}}




.content_about_img_1{ width:31.3%; height:auto; display:block; float:left; padding:0; margin: 0 1% 2% 1%;max-height: 314px;}
@media (max-width:750px){ .content_about_img_1{ width:100%; height:auto; margin:0px auto; display:block; float:left; padding:0;}}

.content_about_img_1 img{ width:100%; height:auto; display:block; float:left;transition:0.5s;}
@media (max-width:750px){ .content_about_img_1 img{ width:100%; height:auto; display:block; float:left;}}
.content_about_img_1 a:hover img{transform:scale(1.1);}

.content_about_img_1 .floor-cot{width: 100%; border: 1px solid #e5e5e5; box-sizing: border-box; float: left; overflow: hidden;}
.content_about_img_1 span{ width:100%; height:40px; text-align:center; display:block; float:left; border:1px #e5e5e5 solid; }
.content_about_img_1 span a{display: block; width: 100%;}
.content_about_img_1 span a:hover{background:#ca0002; display:block;color:#FFFFFF;}

@media (max-width:750px){ .content_about_img_1 span{ width:100%; margin:0px auto; height:40px; text-align:center; display:block; float:none;}}

/*图片动画*/

/*---------这里并不需要改动结束--------------------*/



/*页码*/
.nolink{ width:auto; height:25px; background:#FFFFFF; padding:2px; margin:0px 2px 0px 2px; font-size:14px !important;}
.nolink a {font-size:14px !important;}
.Page_number{ width:100%;  height:auto; margin:0px auto; font-size:14px !important; text-align:center;}
.Page_number span{ width:auto; height:25px; background:#FFFFFF; padding:2px; margin:0px 2px 0px 2px; font-size:14px !important;}
.Page_number a{ width:auto; height:25px; background:#FFFFFF; padding:2px; margin:0px 2px 0px 2px; font-size:14px !important;}
.Page_number span font{ font-size:14px !important;}
@media (max-width:750px){.Page_number .m_hidden{display: none;}}

/*分享*/
.bdsharebuttonbox{ width:100%; height:auto; background:#FFFFFF; font-size:14px !important; display:block; padding-left:9px; float:right;}

/*上下条*/
.context{background: none repeat scroll 0 0 #F7F7F7;height:60px;line-height:60px;margin: 15px 0;overflow: hidden;padding: 0 10px; font-size: 16px;}
.context span{display: block;float: right;height:60px;overflow: hidden;width: 50%;}


/*视频*/
video{ width:auto;max-width: 100%; height:auto; padding:10px;  background:#FFFFFF; border:2px #e5e5e5 solid; margin:0px auto; display:block;box-sizing: border-box;}
@media (max-width:750px){video{width:100%; height:auto;}}

/*产品详细页面电话联系*/
.pro_link{ position: relative; width:100%; height: 58px; margin:10px auto 0; border-radius: 10px; background-color: #FA880A;}
.pro_link i{ position: absolute; left:7px; bottom: 0; width: 96px; height: 100px; background: url(../images/tel-pic.png) no-repeat center;}
.pro_link span{ display: inline-block; line-height: 58px; padding: 0 40px 0 110px; cursor: pointer; background: url(../images/tel-hand.gif) no-repeat right center;}
.pro_link span a{color: #FFF;font-size: 20px;}
.pro_link span:hover{ -webkit-animation: link-down 1.5s linear 2; -o-animation: link_down 1.5s linear 2; animation: link_down 1.5s linear 2;}
@-webkit-keyframes link_down { 
    25% {-webkit-transform: translateY(-3px);} 
    50%, 100% {-webkit-transform: translateY(0);} 
    75% {-webkit-transform: translateY(3px);}
}
@keyframes link_down { 
    25% {transform: translateY(-3px);} 
    50%, 100% {transform: translateY(0);} 
    75% {transform: translateY(3px);}
}
.pro_tel{ float: right; width:47%; height: 72px; width: 57%\0; height: 72px\0; width: 46%\9; height: 56px\9; line-height: 27px; color: #FFF; font-size: 16px; padding: 8px 10px 8px 50px; margin-top: -14px; border-radius: 0 10px 10px 0; border-radius: 0\9; background: url(../images/tel-side.png) no-repeat #393B45 left center;}
.pro_tel strong a{font-size: 24px; line-height: 1; color: #fff;    margin-left: -20px;}
@media (max-width:750px){
.pro_link i{background: url(../images/tel-pic.png) no-repeat left bottom; background-size: 80%;}
.pro_link span{padding: 0 40px 0 90px;  }
.pro_tel{width:35%;padding: 15px 0 0 32px;font-size: 12px;}	
.pro_tel strong a{font-size: 14px; margin-left: -15px;}
}


/*产品详细页面简短介绍*/
.product_content{ width:54%; height:auto; border:1px dotted #E1E1E1; padding:0.4em; float:right;}
.product_content h2{font-size: 24px; font-weight: normal; width: 100%; display: table;padding: 10px 0;}
.product_content p{ line-height: 26px;width: 100%; float: left; margin: 10px 0;color: #808080;}
.product_content p.ext{background: #e6e6e6; border-radius: 5px;}
.product_content p.ext span{ float: left; width:50%;padding: 5px 0; color: #C8050B; font-size: 14px; text-indent: 20px;}
.product_content p a{ font-size:14px;}
@media (max-width:750px){.product_content{width:100%; float:left;}
	.product_content p.ext span{text-indent:5px;}
}

/*详细页面分享*/
.share_nr{ width: 100%;}
.share_nr span:first-child{ float: left;}
.share_nr span:last-child{float: right; line-height: 30px;}

.clearfix{max-width:42%; float:left;}
@media (max-width:750px){.clearfix{max-width:100%; float:left;} .share_nr{display: none;}}


form{ background:#fff;}
@media (max-width:750px){form{ background:none;}}
@media (max-width:750px){textarea{ width:80%;}}

.hezuohuoban_box{width:100%; height: 417px; margin: 0 auto; background:url(../images/hezuohuoban.jpg) no-repeat center top; background-color: #f9f9f9;}
@media (max-width:750px){.hezuohuoban_box{display: none;}}


.effect-jazz img {
	opacity: 1;
}

.effect-jazz figcaption::after,
.effect-jazz img,
.effect-jazz p {
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
}


.effect-jazz h2,
.effect-jazz p {
	opacity: 1;
	-webkit-transform: scale3d(0.8,0.8,1);
	transform: scale3d(0.8,0.8,1);
}

.effect-jazz:hover img {
	opacity: 1;
	-webkit-transform: scale3d(1.08,1.08,1);
	transform: scale3d(1.08,1.08,1);
}

.read_more{width:1180px; height: auto; margin: 0 auto; margin-top: 20px; }
.read_more a{width:1180px; height: 30px; display: block; text-align: center; line-height: 30px; margin: 0 auto; color: #063995; background: #f4f4f4;}
.read_more a:hover{ text-decoration: none; background: #063995; color: #FFF;}
@media (max-width:750px){.read_more{width:100%;}}
@media (max-width:750px){.read_more a{width:100%;}}
.gcal{width:1180px; height: 300px; margin: 0 auto !important;}




@media (max-width:750px){.kfoutbox{display: none;}}


.gcal_box{width:100%; height: auto;}

.shouji_youshi_box{width:100%; height: auto; display: none; padding-bottom: 40px;}
@media (max-width:750px){.shouji_youshi_box{display:block;}}
.shouji_youshi_box_01{width:95%; height: auto; margin: 0 auto; padding-top: 20px;}
.shouji_youshi_box_01_title{width:100%; height: auto;}
.shouji_youshi_box_01_title_left{width:12%; height: 60px; background: #063995; color: #FFF; font-size: 2em; line-height: 60px; float: left;}
.shouji_youshi_box_01_title_right{width:83%; height: 60px; background: #f2f2f2; color: #1e1e1e; font-size: 1.3em; line-height: 30px; float: left; font-weight: bold; padding-left: 10px;}
.shouji_youshi_box_01_desc{width:100%; height: auto; font-size: 1.1em; line-height: 20px; clear: both; padding-top: 10px;}

.shouji_youshi_box_title{width:100%; height: 80px; background: #063995; text-align: center; font-size: 2em; color: #FFF; font-weight: bold; line-height: 80px;}


.erweima{width:150px; height: 150px; background: #FFF; margin: 0 auto;}
@media (max-width:750px){.erweima{display:none;}}

.youshi_hengfu{width:100%; height: 250px; margin: 0 auto; background: url(../images/youshi_hengfu_bg.jpg) no-repeat center top;}
@media (max-width:750px){.youshi_hengfu{display:none;}}
.youshi_hengfu_width{width:1200px; height: auto; margin: 0 auto; color: #FFF;}
.youshi_hengfu_left{float:left; padding-left: 220px; padding-top: 60px;}
.youshi_hengfu_left_top{font-size:22px; letter-spacing: 1px; }
.youshi_hengfu_left_bottom{font-size:33px; font-weight: bold; letter-spacing: 1px;}

.youshi_hengfu_right{float:right; text-align: right; padding-top: 45px;}
.youshi_hengfu_right_01{font-size:24px;}
.youshi_hengfu_right_02{font-size:31px; font-weight: bold; line-height: 50px;}
.youshi_hengfu_right_03{width:490px; height: 2px; background: #FFF; margin-left: 110px;}
.youshi_hengfu_right_04{width:600px; height: 1px; background: #FFF;}
.youshi_hengfu_right_05{font-size: 18px; line-height: 30px; padding-top: 10px;}

@media (max-width:750px){.youshi_1{display:none;}}
.youshi_1_top{padding-top: 40px;}
.youshi_1_top_1{font-size: 48px; font-weight: bold; margin: 0 auto; text-align: center; color: #7a7a7a; line-height: 100px;}
.youshi_1_top_1 span{font-size: 48px; font-weight: bold;color: #063995;}
.youshi_1_top_2{width:100%; height: 3px; margin: 0 auto; background: url(../images/youshi_1_top_2_bg.jpg) repeat-x bottom;}
.youshi_1_top_2_line{width:180px; height: 3px; background: #063995; margin: 0 auto;}
.youshi_1_top_3{font-size:14px; color: #cdcdcd; text-align: center; letter-spacing: 10px; line-height: 50px;}

.youshi_1_middle{padding-top:50px; width:1200px; height: 200px; margin: 0 auto;}
.youshi_1_middle_01{width:374px; height: 150px; float: left;}
.youshi_1_middle_02{width:38px; height:150px;  float:left;}

.youshi_1_bottom{text-align:center; margin: 0 auto; font-size: 16px; color: #666666; line-height: 35px; padding-top: 30px;}
.youshi_1_bottom span{font-size: 16px; color: #063995;}

.youshi_1_icon{width:40px; height: 40px; margin: 0 auto; background: url(../images/youshi_1_icon.jpg);}

.youshi_2{width:100%; height: 1330px; background: url(../images/youshi2_bg.jpg) no-repeat center top; background-color: #f0f0f0;}
@media (max-width:750px){.youshi_2{display:none;}}

.youshi_2_title_1{width:106px; height: 65px; border: #b9b6b7 solid 1px; border-bottom: 0; border-top: 0; margin: 0 auto;}
.youshi_2_title_2{width:186px; height: 32px; border: #FFF solid 1px; margin: 0 auto; line-height: 32px; font-size: 18px; color: #FFF; text-align: center;}
.youshi_2_title_3{font-size: 48px; font-weight: bold; color: #FFF; line-height: 70px; text-align: center; margin: 0 auto; padding-top: 10px;}
.youshi_2_title_4{font-size: 30px; color: #FFF; line-height: 40px; text-align: center; margin: 0 auto;}

.youshi_2_info{width:1200px; height: 1020px; background: #FFF; margin: 0 auto;}

.youshi_2_info_1{width:600px; height: 500px; float: left; padding-top: 30px;}
.youshi_2_info_1_title{height: 160px; padding-left: 30px; width:570px;}
.youshi_2_info_1_title_icon{width:83px; height: 100px; background: #063995; float: left; margin-top:50px;}
.youshi_2_info_1_title_icon_nub{ font-size: 50px; text-align: center; color: #FFF; padding-top: 5px;}
.youshi_2_info_1_title_icon_line{width:58px; height: 4px; background: #FFF; margin: 0 auto;}

.youshi_2_info_1_title_font{float:left; padding-left: 20px; padding-top: 50px;}
.youshi_2_info_1_title_font_01{font-size: 31px; font-weight: bold; color: #222222; line-height: 40px;}
.youshi_2_info_1_title_font_02{font-size: 14px; color: #aeaeae; line-height: 15px; font-variant: small-caps;}

.youshi_2_info_1_img_1{width:539px; height: 198px; background: url(../images/youshi_2_info_1_img_1.jpg) no-repeat; margin-left: 30px; margin-top: 20px;}
.youshi_2_info_1_img_2{width:539px; height: 198px; background: url(../images/youshi_2_info_1_img_2.jpg) no-repeat; margin-left: 30px; margin-top: 20px;}
.youshi_2_info_1_img_3{width:539px; height: 198px; background: url(../images/youshi_2_info_1_img_3.jpg) no-repeat; margin-left: 30px; margin-top: 20px;}
.youshi_2_info_1_img_4{width:579px; height: 290px; background: url(../images/youshi_2_info_1_img_4.jpg) no-repeat; background-position: right bottom;}

.youshi_2_info_1_desc{font-size: 14px; color: #686868; line-height: 30px; padding-top: 15px; padding-left: 30px;}

.youshi_2_info_1_img_4_1{font-size: 14px; color: #686868; line-height: 35px; padding-left: 30px; padding-top: 45px;}
.youshi_2_info_1_img_4_2{font-size:18px; color: #1d1d1d; line-height: 40px; padding-left: 30px; padding-top: 40px;}
.youshi_2_info_1_img_4_2 span{font-size: 26px; font-weight: bold; color: #f20807;}

.youshi_3{width:100%; height: 865px; background: url(../images/youshi_3_bg.jpg) no-repeat center top; margin: 0 auto;}
@media (max-width:750px){.youshi_3{display:none;}}
@media (max-width:750px){.map{display:none;}}
.youshi_3 a{width:115px; height: 115px; display: block; font-size: 18px; color: #2b2b2b; text-align: center;letter-spacing: 1px;}

.youshi_3_01{width:115px; height: auto; margin: 0 auto; padding-top: 118px;}
.youshi_3_01 a{line-height: 115px;}

.youshi_3_02{width:100%; height: 135px; padding-top: 20px;}
.youshi_3_02_left{width:115px; height: auto; margin: 0 auto; float: left;  margin-left: 180px;}
.youshi_3_02_left a{height: 50px; padding-top: 30px;}
.youshi_3_02_right{width:115px; height: auto; margin: 0 auto; float: right; margin-right: 173px;}
.youshi_3_02_right a{height: 50px; padding-top: 34px;}

.youshi_3_03{width:1200px; height: 330px; margin: 0 auto; padding-top: 120px;}
.youshi_3_03_left{width:115px; height: 115px; margin: 0 auto; float: left; padding-top: 14px; padding-left: 4px;}
.youshi_3_03_left a{height: 50px; padding-top: 23px;}

.youshi_3_03_middle{width:450px; height: auto; float: left; margin-left: 265px; padding-top: 30px;}
.youshi_3_03_middle_top{ font-size: 16px; color: #2b2b2b; text-align: center; line-height: 25px; letter-spacing: 1px;}
.youshi_3_03_middle_bottom{width:177px; height: 40px; font-size: 18px; color: #FFF; letter-spacing: 5px; padding-top: 30px; margin-left: 150px;}
.youshi_3_03_right{width:115px; height: 115px; margin: 0 auto; float: right; padding-top: 10px; margin-right: 5px;}
.youshi_3_03_right a{height: 50px; padding-top: 23px;}


.product_title_box{width:100%; height: auto; margin: 0 auto;}
@media (max-width:750px){.product_title_box{display:block; width: 90%;}}
.product_title_box_cn{width:100%; height: auto; margin: 0 auto; text-align: center;}
.product_title_box_cn a{font-size: 36px; color: #343434; line-height: 80px; text-decoration: none; font-weight: bold;}
@media (max-width:750px){.product_title_box_cn a{font-size: 26px; color: #343434; line-height: 50px; }}

.product_title_box_line{width:70px; height: 3px; background: #343434; margin: 0 auto;}

.product_title_box_en{width:100%; height: auto; margin: 0 auto; text-align: center;}
.product_title_box_en a{font-size: 18px; color: #666; line-height: 50px; text-decoration: none;}
@media (max-width:750px){.product_title_box_en a{font-size: 14px; color: #343434; line-height: 25px; }}

.product_title_box_en_1{width:100%; height: auto; margin: 0 auto; text-align: center; padding-top: 10px;}
.product_title_box_en_1 a{font-size: 16px; color: #6d6d6d; line-height: 35px; text-decoration: none; letter-spacing: 1px;}

@media (max-width:750px){#wt{display:none;}}
/* pro_details */
.pro_details {
	width: 100%;
	overflow: hidden;
	background: url(../images/pro_detailsbg.jpg) no-repeat center;
	height: 913px;
}
@media (max-width:750px){.pro_details{display:none;}}


.pro_details .Title {
	width: 100%;
	overflow: hidden;
	text-align: center;
}
.pro_details .Title a{
	margin-top:25px;
	font-size: 36px;
	color: #343434; 
	line-height: 80px; 
	text-decoration: none; 
	font-weight: bold;
	display: block;
}
@media (max-width:750px){.pro_details .Title a{font-size: 26px; color: #343434; line-height: 50px; }}
.pro_details .Title p {
	text-align: center;
	margin-top: 14px;
}
.pro_details .Title p span {
	font-size: 18px;
	color: #666666;
	background: url(../images/pro_details_icon01.png) no-repeat left center;
	padding-left: 18px;
	margin-right: 24px;
}
.pro_details .con {
	width: 100%;
	overflow: hidden;
	height: 731px;
	margin-top: 34px;
}
.pro_details .con .menu {
	overflow: hidden;
	text-align: center;
}
.pro_details .con .menu li {
	display: inline-block;
	width: 20%;
	height: 40px;
	border: 2px solid #333333;
	line-height: 40px;
	text-align: center;
	font-size: 24px;
}
.pro_details .con .menu li {
*display: inline;
}
.pro_details .con .menu li.cur {
	background: #063995;
	height: 44px;
	width: 20%;
	border: none;
	line-height: 44px;
	color: #ffff00;
	border-radius: 20px;
}

.pro_details .con .qieh {
	width: 100%;
	overflow: hidden;
	height: 620px;
	margin-top: 40px;
}
.pro_details .conBox {
	overflow: hidden;
	position: relative;
	height: 620px;
}
.pro_details .conBox img {
	margin: 0 auto;
	display: block;
}
.pro_details .conBox .box {
	overflow: hidden;
	position: absolute;
}
.pro_details .conBox .box span {
	font-size: 23px;
	color: #063995;
	font-weight: bold;
}
.pro_details .conBox .box p {
	font-size: 16px;
	color: #333333;
	line-height: 25px;
	margin-top: 12px;
}
.pro_details .conBox .box1 {
	width: 262px;
	top: 27px;
	left: 48px;
	text-align: right;
}
.pro_details .conBox .box2 {
	width: 290px;
	top: 27px;
	left: 908px;
}
.pro_details .conBox .box3 {
	width: 202px;
	top: 158px;
	left: 19px;
	text-align: right;
}
.pro_details .conBox .box4 {
	width: 148px;
	top: 158px;
	left: 992px;
}
.pro_details .conBox .box5 {
	width: 230px;
	top: 341px;
	left: 0;
	text-align: right;
}
.pro_details .conBox .box6 {
	width: 227px;
	top: 342px;
	left: 982px;
}
.pro_details .conBox .box7 {
	width: 244px;
	top: 482px;
	left: 58px;
	text-align: right;
}
.pro_details .conBox .box8 {
	width: 244px;
	top: 482px;
	left: 894px;
}
.pro_details .conBox_yyj {
	overflow: hidden;
	position: relative;
	height: 620px;
}
.pro_details .conBox_yyj img {
	margin: 0 auto;
	display: block;
}
.pro_details .conBox_yyj .box {
	overflow: hidden;
	position: absolute;
}
.pro_details .conBox_yyj .box span {
	font-size: 23px;
	color: #063995;
	font-weight: bold;
}
.pro_details .conBox_yyj .box p {
	font-size: 16px;
	color: #333333;
	line-height: 25px;
	margin-top: 12px;
}
.pro_details .conBox_yyj .box1 {
	width: 244px;
	top: 15px;
	left: 35px;
	text-align: right;
}
.pro_details .conBox_yyj .box2 {
	width: 290px;
	top: 15px;
	left: 908px;
}
.pro_details .conBox_yyj .box3 {
	width: 202px;
	top: 230px;
	left: 0;
	text-align: right;
}
.pro_details .conBox_yyj .box4 {
	width: 148px;
	top: 230px;
	left: 1000px;
}
.pro_details .conBox_yyj .box5 {
	width: 292px;
	top: 402px;
	left: 0;
	text-align: right;
}
.pro_details .conBox_yyj .box6 {
	width: 276px;
	top: 422px;
	left: 920px;
}
/* adv */
.adv {
	width: 100%;
	overflow: hidden;
	padding-bottom: 58px;
}
@media (max-width:750px){.adv{display:none;}}
.adv .Title {
	width: 100%;
	background: url(../images/advtitlebg.jpg) no-repeat center;
	height: 137px;
	text-align: center;
	padding-top: 18px;
}
.adv .Title div {
	font-size: 30px;
	color: #fff;
	font-weight: normal;
}
.adv .Title .p1 {
	font-size: 40px;
	color: #fff;
	font-weight: bold;
	margin-top: 6px;
}
.adv .Title .p2 {
	font-size: 24px;
	color: #fff;
	width: 498px;
	height: 44px;
	line-height: 44px;
	text-align: center;
	background: #ff9900;
	margin: 10px auto 0;
}
.adv .conBox {
	width: 100%;
	overflow: hidden;
	padding-top: 54px;
}
.adv .conBox .container {
	overflow: hidden;
	position: relative;
}
.adv .conBox .container .pic {
	top: 38px;
	left: 562px;
	display: block;
	position: absolute;
}
.adv .conBox .con {
	overflow: hidden;
}
.adv .conBox .con img {
	display: block;
	float: left;
}
.adv .conBox .con .box {
	float: right;
	width: 500px;
}
.adv .conBox .con .box div {
	font-size: 26px;
	color: #333333;
	font-weight: bold;
	margin-bottom: 44px;
}
.adv .conBox .con .box div span {
	color: #ff9900;
	font-size:26px;
}
.adv .conBox .con .box p {
	font-size: 16px;
	color: #333333;
	line-height: 24px;
	margin-bottom: 24px;
	background: url(../images/pro_details_icon01.png) no-repeat left 6px;
	padding-left: 28px;
}
.adv .conBox .con1 .box {
	padding-top: 60px;
	height: 343px;
}
.adv .conBox .con2 .box {
	height: 313px;
	width: 532px;
	padding-top: 18px;
}
.adv .conBox .con3 .box {
	height: 284px;
	width: 514px;
	padding-top: 26px;
}
.adv .conBox .con4 .box {
	height: auto;
	width: 529px;
	padding-top: 32px;
}
.adv .conBox .con4 .box div {
	margin-bottom: 30px;
}
.adv .conBox .con3 .box div {
	margin-bottom: 30px;
}
.adv .conBox .con2 img, .adv .conBox .con4 img {
	float: right;
}
.adv .conBox .con2 .box, .adv .conBox .con4 .box {
	float: left;
	text-align: right;
}
.adv .conBox .con2 .box p, .adv .conBox .con4 .box p {
	background: url(../images/pro_details_icon01.png) no-repeat right 6px;
	padding-right: 28px;
}
/* Dz */
.Dz {
	width: 100%;
	background: url(../images/dzbg.jpg) no-repeat center;
	height: 206px;
}
.Dz .container2 {
	position: relative;
	height: 206px;
	left:100px;
}
.Dz img {
	position: absolute;
	left: 25px;
	bottom: 21px;

}
.Dz .con {
	width: 417px;
	position: absolute;
	top: 60px;
	left: 782px;
	overflow: hidden;
}
.Dz .con .btn {
	width: 131px;
	float: left;
}
.Dz .con .btn a {
	font-size: 15px;
	color: #fff;
	display: block;
	height: 39px;
	width: 131px;
	line-height: 39px;
	text-align: center;
	border-radius: 4px;
	text-decoration: none;
}
.Dz .con .btn .a1 {
	background: #ff9900;
	border-bottom: 1px solid #f6dcb4;
	margin-bottom: 8px;
}
.Dz .con .btn .a2 {
	background: #063995;
	border-top: 1px solid #b2dbef;
}
.Dz .con .phone {
	width: 190px;
	float: left;
	margin-left: 67px;
}
.Dz .con .phone p {
	background: url(../images/dz-phone.png) no-repeat 3px center;
	font-size: 16px;
	color: #333333;
	height: 40px;
	line-height: 40px;
	padding-left: 50px;
}
.Dz .con .phone i {
	display: block;
	color: #0087d5;
	font-size: 25px;
	font-family: 'Myriad Pro';
	margin-top: 2px;
}

/*在线客服*/
.online {
	position: fixed;
	top: 170px;
	right: 10px;
	width: 60px;
	z-index: 999;
	color: #999;
}
.online a {
	color: #666;
}
.online a:hover {
	text-decoration: none;
}
.online dl {
	background: #27a8e1;
	padding: 10px 5px;
	margin-bottom: 1px;
	position: relative;
}
.online dl dd {
	color: #fff;
	text-align: center;
	font-size: 12px;
	cursor: pointer;
}
.online dl dd i {
	font-size: 25px;
}
.online dl:hover {
	background: #1781bd;
}
.online dl dt {
	position: absolute;
	top: 0px;
	right: 60px;
	background: #fff;
	border: 1px solid #ccc;
	z-index: 9999;
	display: none;
	padding: 10px 15px;
	font-weight: normal;
}
.online dl dt h3 {
	display: block;
	font-size: 16px !important;
	color: #666;
	border-bottom: 1px solid #ccc;
	padding-bottom: 5px;
	text-align: left;
}
.online dl dt h3 i {
	margin-right: 5px;
}
.online dl dt h3 span {
	float: right;
	cursor: pointer;
	text-align: right;
	width: auto !important;
}
.online dl dt input {
	border: 1px solid #ccc;
	border-radius: 5px;
	margin-top: 15px;
	height: 40px;
	line-height: 40px;
	padding: 3px 5px;
	width: 100%;
}
.online dl dt button {
	margin: 10px 0;
	border: none;
	border-radius: 5px;
	width: 100%;
	font-size: 18px;
	height: 40px;
	line-height: 40px;
	background: #28a7e1;
	color: #fff;
	cursor: pointer;
}
